package exception;

public class KnowExecpDemo {
	public static void main(String[] args) {
		String str = null;
		// java.lang.NullPointerException 空指针，引用是空值
		str.length();
		
		int[] arr = new int[3]; // 0-2
		// java.lang.ArrayIndexOutOfBoundsException数组下标越界
		//arr[4] = 10;
		
		//java.lang.ArithmeticException（算数异常）: / by zero
		//System.out.println(1 / 0);
		
		//javac xxx.java 编译 -> xxx.class
		//java  xxx  运行 : 运行时出现的异常才是java异常，异常对于程序来说是灾难性的
	}
}
